﻿using System;
using System.Collections.Generic;
namespace SLua {
	[LuaBinder(0)]
	public class BindUnity {
		public static Action<IntPtr>[] GetBindList() {
			Action<IntPtr>[] list= {
				Lua_UnityEngine_AsyncOperation.reg,
				Lua_UnityEngine_AssetBundleRequest.reg,
				Lua_UnityEngine_Object.reg,
				Lua_UnityEngine_AssetBundle.reg,
				Lua_UnityEngine_AssetBundleManifest.reg,
				Lua_UnityEngine_SendMessageOptions.reg,
				Lua_UnityEngine_Space.reg,
				Lua_UnityEngine_RuntimePlatform.reg,
				Lua_UnityEngine_SystemLanguage.reg,
				Lua_UnityEngine_DeviceType.reg,
				Lua_UnityEngine_SystemInfo.reg,
				Lua_UnityEngine_ScriptableObject.reg,
				Lua_UnityEngine_Profiler.reg,
				Lua_UnityEngine_RenderSettings.reg,
				Lua_UnityEngine_QualitySettings.reg,
				Lua_UnityEngine_Component.reg,
				Lua_UnityEngine_MeshFilter.reg,
				Lua_UnityEngine_Renderer.reg,
				Lua_UnityEngine_SkinnedMeshRenderer.reg,
				Lua_UnityEngine_Behaviour.reg,
				Lua_UnityEngine_Projector.reg,
				Lua_UnityEngine_Skybox.reg,
				Lua_UnityEngine_LineRenderer.reg,
				Lua_UnityEngine_Graphics.reg,
				Lua_UnityEngine_LightmapData.reg,
				Lua_UnityEngine_LightmapSettings.reg,
				Lua_UnityEngine_Screen.reg,
				Lua_UnityEngine_MeshRenderer.reg,
				Lua_UnityEngine_RectOffset.reg,
				Lua_UnityEngine_Texture.reg,
				Lua_UnityEngine_Texture2D.reg,
				Lua_UnityEngine_Texture3D.reg,
				Lua_UnityEngine_RenderTexture.reg,
				Lua_UnityEngine_ReflectionProbe.reg,
				Lua_UnityEngine_BoundingSphere.reg,
				Lua_UnityEngine_Gradient.reg,
				Lua_UnityEngine_LayerMask.reg,
				Lua_UnityEngine_Vector2.reg,
				Lua_UnityEngine_Vector3.reg,
				Lua_UnityEngine_Color32.reg,
				Lua_UnityEngine_Quaternion.reg,
				Lua_UnityEngine_Rect.reg,
				Lua_UnityEngine_Matrix4x4.reg,
				Lua_UnityEngine_Bounds.reg,
				Lua_UnityEngine_Vector4.reg,
				Lua_UnityEngine_Mathf.reg,
				Lua_UnityEngine_AnimationCurve.reg,
				Lua_UnityEngine_Mesh.reg,
				Lua_UnityEngine_Transform.reg,
				Lua_UnityEngine_RectTransform.reg,
				Lua_UnityEngine_RectTransform_Edge.reg,
				Lua_UnityEngine_RectTransform_Axis.reg,
				Lua_UnityEngine_ResourceRequest.reg,
				Lua_UnityEngine_Resources.reg,
				Lua_UnityEngine_TextAsset.reg,
				Lua_UnityEngine_Security.reg,
				Lua_UnityEngine_Shader.reg,
				Lua_UnityEngine_Material.reg,
				Lua_UnityEngine_SpriteAlignment.reg,
				Lua_UnityEngine_SpritePackingMode.reg,
				Lua_UnityEngine_SpritePackingRotation.reg,
				Lua_UnityEngine_SpriteMeshType.reg,
				Lua_UnityEngine_Sprite.reg,
				Lua_UnityEngine_SpriteRenderer.reg,
				Lua_UnityEngine_Sprites_DataUtility.reg,
				Lua_UnityEngine_WWW.reg,
				Lua_UnityEngine_WWWForm.reg,
				Lua_UnityEngine_ColorUtility.reg,
				Lua_UnityEngine_Application.reg,
				Lua_UnityEngine_ApplicationInstallMode.reg,
				Lua_UnityEngine_ApplicationSandboxType.reg,
				Lua_UnityEngine_Camera.reg,
				Lua_UnityEngine_Debug.reg,
				Lua_UnityEngine_MonoBehaviour.reg,
				Lua_UnityEngine_DeviceOrientation.reg,
				Lua_UnityEngine_Input.reg,
				Lua_UnityEngine_Light.reg,
				Lua_UnityEngine_GameObject.reg,
				Lua_UnityEngine_Time.reg,
				Lua_UnityEngine_Random.reg,
				Lua_UnityEngine_PlayerPrefs.reg,
				Lua_UnityEngine_BillboardAsset.reg,
				Lua_UnityEngine_BillboardRenderer.reg,
				Lua_UnityEngine_ParticleSystemSortMode.reg,
				Lua_UnityEngine_ParticleSystemSimulationSpace.reg,
				Lua_UnityEngine_ParticleSystem.reg,
				Lua_UnityEngine_Collider.reg,
				Lua_UnityEngine_BoxCollider.reg,
				Lua_UnityEngine_MeshCollider.reg,
				Lua_UnityEngine_CapsuleCollider.reg,
				Lua_UnityEngine_RaycastHit.reg,
				Lua_UnityEngine_RaycastHit2D.reg,
				Lua_UnityEngine_Collider2D.reg,
				Lua_UnityEngine_BoxCollider2D.reg,
				Lua_UnityEngine_AudioSpeakerMode.reg,
				Lua_UnityEngine_AudioSettings.reg,
				Lua_UnityEngine_AudioType.reg,
				Lua_UnityEngine_AudioClip.reg,
				Lua_UnityEngine_AudioVelocityUpdateMode.reg,
				Lua_UnityEngine_AudioListener.reg,
				Lua_UnityEngine_AudioRolloffMode.reg,
				Lua_UnityEngine_AudioSourceCurveType.reg,
				Lua_UnityEngine_AudioSource.reg,
				Lua_UnityEngine_AnimationClipPair.reg,
				Lua_UnityEngine_AnimationEvent.reg,
				Lua_UnityEngine_AnimationClip.reg,
				Lua_UnityEngine_PlayMode.reg,
				Lua_UnityEngine_QueueMode.reg,
				Lua_UnityEngine_AnimationBlendMode.reg,
				Lua_UnityEngine_AnimationPlayMode.reg,
				Lua_UnityEngine_AnimationCullingType.reg,
				Lua_UnityEngine_Animation.reg,
				Lua_UnityEngine_AnimationState.reg,
				Lua_UnityEngine_Animator.reg,
				Lua_UnityEngine_RuntimeAnimatorController.reg,
				Lua_UnityEngine_TextGenerationSettings.reg,
				Lua_UnityEngine_TextAnchor.reg,
				Lua_UnityEngine_TextMesh.reg,
				Lua_UnityEngine_Font.reg,
				Lua_UnityEngine_RenderMode.reg,
				Lua_UnityEngine_Canvas.reg,
				Lua_UnityEngine_CanvasGroup.reg,
				Lua_UnityEngine_CanvasRenderer.reg,
				Lua_UnityEngine_RectTransformUtility.reg,
				Lua_UnityEngine_Event.reg,
				Lua_UnityEngine_KeyCode.reg,
				Lua_UnityEngine_ScaleMode.reg,
				Lua_UnityEngine_Color.reg,
				Lua_UnityEngine_Resolution.reg,
				Lua_UnityEngine_RenderBuffer.reg,
				Lua_UnityEngine_TransparencySortMode.reg,
				Lua_UnityEngine_CameraType.reg,
				Lua_UnityEngine_FogMode.reg,
				Lua_UnityEngine_CameraClearFlags.reg,
				Lua_UnityEngine_TexGenMode.reg,
				Lua_UnityEngine_ColorSpace.reg,
				Lua_UnityEngine_ScreenOrientation.reg,
				Lua_UnityEngine_FilterMode.reg,
				Lua_UnityEngine_RenderTextureFormat.reg,
				Lua_UnityEngine_RenderTextureReadWrite.reg,
				Lua_UnityEngine_LightmapsMode.reg,
				Lua_UnityEngine_Events_PersistentListenerMode.reg,
				Lua_UnityEngine_Events_UnityEventCallState.reg,
				Lua_UnityEngine_Events_UnityEventBase.reg,
				Lua_UnityEngine_Events_UnityEvent.reg,
			};
			return list;
		}
	}
}
